#ifndef QLSTEST1_H
#define QLSTEST1_H

#include <QWidget>

#include "../../DevBase/dllQLsPluginsManager/qlspluginsmanagerpool.h"

namespace Ui {
class QLsTest1;
}

class QLsTest1 : public QWidget
{
	Q_OBJECT

public:
	explicit QLsTest1(QWidget *parent = nullptr);
	~QLsTest1();

signals:
	/* 加载插件信号 */
	void sigLoad(PluginInfo&);
	/* 最小尺寸变化的信号 */
	void sigChangeMinimumSize();

public slots:
	/* 插件管理器最小尺寸变化的槽函数 */
	void slotShowTabWidgetChangeMinimumSize(QSize size);

private:
	Ui::QLsTest1 *ui;

	int m_miniWidth;
	int m_miniHeight;
	int m_tabWidgetMiniWidth;
	int m_tabWidgetMiniHeight;

	QString m_curThemeName;
};

#endif // QLSTEST1_H
